surmountable curb - French English Dictionary